Rod blocking device - French English Dictionary